refrigerator baffle - Spanish English Dictionary